# coding = utf-8
# 模拟浏览器自动登录,打开链接
# 自动登录后获取cookie

'''
首先根据浏览器版本下载浏览器驱动器
谷歌 chromedriver.exe
'''



from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.common.by import By

from time import sleep

if __name__ == '__main__':

    # 以下三行为无头模式运行，无头模式不开启浏览器，也就是在程序里面运行的
    chrome_options = Options()
    chrome_options.add_argument("--headless")
    driver = webdriver.Chrome()

    # #如果不用上面三行，那么就用下面这一行。运行的时候回自动的开启浏览器，并在浏览器中自动运行，你可以看到自动运行的过程
    # driver = webdriver.Chrome(executable_path=(r'C:\Users\0923\AppData\Local\Google\Chrome\Application\chromedriver.exe'))

    # 窗口最大化
    driver.maximize_window()

    # 设置访问链接
    driver.get("http://***")



    # 输入用户名
    # user_id= driver.find_element_by_id("txtUserID").send_keys("6695"); #find_element_by_id方法已过时
    sleep(1)
    driver.find_element(By.ID, "txtUserID").send_keys("**")
    # 输入密码
    sleep(1)
    driver.find_element(By.ID, "txtPwd").send_keys("**")

    sleep(1)
    # 点击登录按钮
    # 根据xpath获取，F12选中标签右键复制选中复制xpath
    driver.find_element(By.XPATH, '//*[@id="form0"]/button').click()

    sleep(5)
    driver.find_element(By.XPATH, '//*[@id="ul_firstmenu"]/li[8]/a').click()

    sleep(2)
    driver.find_element(By.XPATH, '//*[@id="leftMenu"]/ul/li[8]/a/span').click()

    sleep(4)
    # 关闭浏览器
    # driver.quit()




